const express = require('express')
const fs = require('fs')
const template = require('art-template')
const app = express()

app.get('/', (request, response) => {
    // 1.获取页面模板
    const templateStr = fs.readFileSync('./index.html', 'utf-8')
    // 2.获取数据
    const data = JSON.parse(fs.readFileSync('./index.json', 'utf-8'))
    // 3.渲染： 数据 + 模板 = 输出结果
    const html = template.render(templateStr, data)
    // 4.把渲染结果发送到客户端
    response.send(html)
})

app.listen(3000, () => console.log('running...'))